This is not a dictionary! - Search for "marco polo sheep" in The Danish Dictionary
February 29. 2016 from wordnet.princeton.edu
Marco Polo sheep — noun — english
Asiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or Ovis ammon)
English · Dansk · Sign up · About OnlineObjects · Terms and privacy policy